#pragma once

#include"user.hpp"

using namespace std;

class UserModel{
public:
   //根据name和password字段插入到User表，并且通过&user返回id
   static bool insert(User &user);
   //根据name字段查询User表，并且通过&user返回id,password,state
   static bool queryByName(User &user);
   //根据id字段查询User表，并且通过&user返回id,password,state
   static bool queryById(User &user);
   //根据user.id来更新User表中name,password,state
   static bool update(User &user);
   //重置用户的状态信息
   static bool resetUserState();
};